major repair or major overhaul - Allemand Anglais Dictionnaire